Big Huge Thesaurus

cucurbita moschata

noun

sounds kind of like